well-trodden (trail) - Spanish English Dictionary